.header{
	width: 100%;
	height: 130px;
	background-image: url(../images/bg1.gif);
}
.header_1{
	height: 18px;
}
.header_1 ul{
	float: right;
}
.header_1 li{
	float: left;
}
.reg_login{
	width: 1002px;
	height:18px;
	margin: 0 auto;
}
a.nav_1{
	color: #22678A;
	text-decoration: none;
	text-align: center;
}
a.nav_1:hover{
	color: #fff;
}


.header_2{
	clear:both;
	height: 78px;
}
.search_box{
	float:right;
	margin-top:36px;
	/*padding:36px 20px 0 0;*/
}
.search_box input{
	float:left;
	width:223px;
	height:20px;
	line-height:20px;
	border:1px solid #069;
	color:#999;
	text-indent:10px;
}
.search_box input.on{
	color:#000;	
}
.search_box a.search_sub{
	float:left;
	background:url(../images/global_s.png) -427px -214px no-repeat;
	width:56px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#CFF;
	display: 
}
.search_box span,.search_box a.key_word{
	line-height:22px;
	color:#EEE;
	margin-left:5px;
	text-decoration:underline;
}
.search_box span{
	font-weight:bold;
	margin-left:20px;
	text-decoration:none;
}
.logo_search{
	width:1001px;
	height:110px;
	margin:0 auto;
	background-image: url(../images/global_s.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.logo a{
	width:400px;
	font-size: 28px;
	color:#E0E63A;
	float: left;
	margin-top: 5px;
}
.search{
	float:left;
	width: 200px;
	margin: 25px;
}
.hot_search{
	float:right;
	width: 200px;
	margin: 25px;
}
.menu{
	width:1001px;
	height:32px;
	margin:0 0 0 200px;;
}
.menu ul{
	float: left;
	display: block;
}
.menu ul li{
	float: left;
	line-height: 28px;
	width:145px;
	height: 31px;
}
a.nav_2{
	color: #000;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
}
.menu ul li a:hover{
	color: #0CA4DC;
}